#!/bin/bash

# 横盘整理筛选器运行脚本
# 筛选最近30天横盘整理且成交量萎缩的股票

# 获取脚本所在目录
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
# 获取项目根目录（脚本所在目录的父目录）
PROJECT_ROOT="$(dirname "$SCRIPT_DIR")"

# 切换到项目根目录
cd "$PROJECT_ROOT"

# 激活虚拟环境
source venv/bin/activate

# 运行筛选器
# 可选参数：
#   --limit N        限制筛选数量（测试用）
#   --stock CODE     筛选指定股票
#   --days N         检查的天数（默认30天）
#   --output-dir DIR 输出目录（默认当前目录）

echo "运行横盘整理筛选器..."
python search/horizontal_consolidation_screener.py --output-dir search "$@"

echo "筛选完成！"

